thorn apple (datura stramonium) - Spanish English Dictionary

thorn apple (datura stramonium)

Play ENESENus
Play ENESENuk
Play ENESENau

Meanings of "thorn apple (datura stramonium)" in Spanish English Dictionary : 2 result(s)

English Spanish
Botany
thorn apple (datura stramonium) estramonio [m]
thorn apple (datura stramonium) toloache [m]